home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 4 / ETO Development Tools 4.iso / Tools - Objects / MacApp / MacApp 3.0a2 / CPlusIncludes / PLStringFuncs.h < prev    next >
Text File  |  1991-05-01  |  1KB  |  40 lines

  1. /*
  2.     PLStringFuncs.h -- C string conversion functions for pascal
  3.         
  4.     Copyright Apple Computer,Inc.  1989, 1990
  5.     All rights reserved
  6.  
  7. */
  8.  
  9. #ifndef __PLSTRINGFUNCS__
  10. #define __PLSTRINGFUNCS__
  11.  
  12. #ifndef    __TYPES__
  13. #include <Types.h>
  14. #endif
  15.  
  16. #ifdef __cplusplus
  17. extern "C" {
  18. #endif
  19.  
  20. pascal short        PLstrcmp(StringPtr str1, StringPtr str2);
  21. pascal short         PLstrncmp(StringPtr str1, StringPtr str2, short num);
  22. pascal StringPtr     PLstrcpy(StringPtr str1, StringPtr str2);
  23. pascal StringPtr     PLstrncpy(StringPtr str1, StringPtr str2, short num);
  24. pascal StringPtr    PLstrcat(StringPtr str1, StringPtr str2);
  25. pascal StringPtr     PLstrncat(StringPtr str1, StringPtr str2, short num);
  26. pascal Ptr             PLstrchr(StringPtr str1, short ch1);
  27. pascal Ptr             PLstrrchr(StringPtr str1, short ch1);
  28. pascal Ptr             PLstrpbrk(StringPtr str1, StringPtr str2);
  29. pascal short         PLstrspn(StringPtr str1, StringPtr str2);
  30. pascal Ptr             PLstrstr(StringPtr str1, StringPtr str2);
  31. pascal short         PLstrlen(StringPtr str);
  32. pascal short        PLpos(StringPtr str1, StringPtr str2);
  33.  
  34.  
  35. #ifdef __cplusplus
  36. }
  37. #endif
  38.  
  39. #endif
  40.